/*
题目描述
给定两个一维数组，分别内含n个和m个学生的成绩，分别求出其平均成绩并输出。

输入
第一行有两个用空格隔开的整数n和m，表示分别有n个和m个学生。
第二行有n个用空格隔开的实数，表示n个学生的成绩。
第三行有m个用空格隔开的实数，表示m个学生的成绩。
保证n和m均不超过50，且所有成绩大于等于0且小于等于100。

输出
两个用空格隔开的实数，分别为第一组的n个学生和第二组的m个学生的平均成绩，小数点后保留2位小数。
请注意行尾输出换行。
*/
#include <stdio.h>
int main()
{
    int n, m;
    scanf("%d %d", &n, &m);
    double arrA[n];
    double arrB[m];
    double sum;
    double aveA;
    double aveB;
    for (int i = 0; i < n; i++)
    {
        scanf("%lf", &arrA[i]);
    }
    for (int i = 0; i < m; i++)
    {
        scanf("%lf", &arrB[i]);
    }
    sum = 0;
    for (int i = 0; i < n; i++)
    {
        sum += arrA[i];
    }
    aveA = sum / n;
    sum = 0;
    for (int i = 0; i < m; i++)
    {
        sum += arrB[i];
    }
    aveB = sum / m;
    printf("%.2lf %.2lf",aveA,aveB);
}